|
David Laughlin
605 Woodbine
Lane, Hattiesburg, MS 39402
601.329.5373
davidlaughlin@gmail.com
|
Summary
|
|
IT Professional with
10 years of experience on enterprise level business applications.
Proficient in developing domain driven n-Tier applications utilizing the
SOLID principles.
|
Computer
skills
|
|
Languages
·
Proficient in: C#, VB.NET, SQL, Smalltalk, GemStone
Object Database, XML
·
Familiar with: Java, C++, UNIX scripting, JavaScript,
Angular JS, Twitter Bootstrap, HTML5
Software
·
Applications: Visual Studio.NET, HP Fortify, RedGate
Performance Profiler, SVN, SQL Server Management Studio, Oracle Database,
Entity Framework, LLBLGen, Unity IoC container, WCF, Atlassian development
tool suite
·
Platforms: ASP.NET, MVC, .NET, Microsoft Windows, Unix, VisualWorks
|
Experience
|
|
|
Senior Software Developer
|
September 2010 – Present
|
|
|
Deloitte Consulting
LLP
·
Designed and implemented a variety of web applications
for federal, state, and private sector projects utilizing the Microsoft
application stack
·
For a large state project, worked on the Application
Framework team to implement and support system wide components and
initiatives including; performance improvements, updating the ORM, and
maintaining the custom control library
·
Lead a team in identification of security
vulnerabilities in a federal web application, assessing their impact, and
implementing various fixes to resolve the vulnerabilities
·
Served as senior developer for ASP.NET project to
facilitate input and processing of insurance forms for federal employees
·
Lead development of internal development process to
commit application code, perform code reviews, and configuring continuous
integration using the Atlassian tool suite
·
Lead an internal team in development of .NET and SQL
Server training material for college hires
|
|
|
Smalltalk/GemStone Software Developer
|
April 2007 – August 2010
|
|
|
NYK Business Systems
America, Inc.
·
Primary responsibilities include developing system
enhancements for and supporting Booking, Customs, and Accounts Receivable
modules for NYK’s OSCAR system for their global shipping and logistics
business
·
Served as primary developer for Data Archiving and
Purge project to control database growth and reduce the number of objects;
thereby preserving disk space and improving system performance
·
Performing routine developmental builds and release
configuration as backup build master
·
Maintained and provided enhancements for system which
receives Shipping Instructions from customers in the form of XML and
converting to domain objects complying with the Object Model in XSLT
·
Ensured data consistency and integrity with downstream
relational databases and applications
·
Provide customized reports for business users on a an
ad hoc basis
|
|
|
PC Support Technician
|
January 2006 – March 2007
|
|
|
Hattiesburg Clinic,
IS Department
·
Built, Configured, installed, and maintained
workstations and peripheral devices for physicians and staff
·
Served as primary satellite technician for over 20
offsite locations
·
Aided in rollout of over 200 workstations equipped
with HIPAA compliant security features
·
Provided general network infrastructure deployment,
support, and maintenance
|
Education
|
|
|
The University of Southern Mississippi
|
December 2005
|
|
|
Hattiesburg, MS
·
B.S., Computer Science
·
Minor in Mathematics
|
|
|
|
Extracurricular
|
|
|
·
Achieved the rank of Eagle Scout in the Boy Scouts of
America
·
Holds active DoD Secret Clearance
|
|